Skip to content

build: consolidate instrumentations into a single package#175

Merged
martinkuba merged 10 commits intoopen-telemetry:mainfrom
martinkuba:consolidate-instrumentations
Mar 9, 2026
Merged

build: consolidate instrumentations into a single package#175
martinkuba merged 10 commits intoopen-telemetry:mainfrom
martinkuba:consolidate-instrumentations

Conversation

@martinkuba
Copy link
Copy Markdown
Contributor

Which problem is this PR solving?

This is a follow-up to #131

All existing instrumentation packages are going to be published in a single package in order to simplify the release process and compatibility matrix.

Short description of the changes

Added browser-instrumentation package, which contains the three existing instrumentations. They are all exported under the experimental subpath to signal that they are not stable.

The previous packages have been deleted. This is safe since they have not been published.

@martinkuba martinkuba requested a review from a team as a code owner March 5, 2026 15:59
@martinkuba martinkuba changed the title Consolidate instrumentations into a single package build: consolidate instrumentations into a single package Mar 5, 2026
Comment thread packages/browser-instrumentation/package.json Outdated
Comment thread packages/browser-instrumentation/package.json Outdated
Comment thread packages/instrumentation-navigation-timing/package.json
Comment thread packages/instrumentation/package.json
Comment thread packages/instrumentation/package.json Outdated
Comment thread packages/instrumentation/package.json
Comment thread packages/instrumentation/tsdown.config.ts Outdated
Copy link
Copy Markdown
Contributor

@overbalance overbalance left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Optional vitest config update but LGTM! Thanks @martinkuba

@martinkuba martinkuba merged commit fe65a46 into open-telemetry:main Mar 9, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants